terminal repeat sequences - French English Dictionary